package com.mcb.autopublish.demos.web.service;

import com.mcb.autopublish.demos.web.dto.request.ArticleQuestionSonMcQueryRequest;
import com.mcb.autopublish.demos.web.dto.request.ArticleQuestionSonMcRequest;
import com.mcb.autopublish.demos.web.dto.response.ArticleQuestionSonMcResponse;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author machengbang
 * @since 2024-06-12
 */
public interface ArticleQuestionSonMcService {

    /**
    * 查询列表
    * @param request
    * @return
    */
    List<ArticleQuestionSonMcResponse> getArticleQuestionSonMcList(ArticleQuestionSonMcQueryRequest request);

    /**
     *保存
     * @param request
     * @return
     */
    void saveArticleQuestionSonMc(ArticleQuestionSonMcRequest request);

    /**
     * 更新
     * @param request
     * @return
     */
    void updateArticleQuestionSonMc(ArticleQuestionSonMcRequest request);

    /**
     * 删除
     * @param request
     * @return
     */
    void deleteArticleQuestionSonMc(ArticleQuestionSonMcRequest request);
}
